Пользователь

Добро пожаловать,

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

Меню сайта




Ваше мнение
Оцените дизайн сайта

Супер
Симпатично
Пойдет
Ничего хорошего
Просто клиника


Результаты
Другие опросы

Всего голосов: 891
Комментарии: 2


Наши партнеры



Статистика




Programming books  Download software  Documentation  Scripts  Content Managment Systems(CMS)  Templates  Icon Sets  Articles  Contacts  Voting  Site Search




Книги-online



Ch 10.htm

назад | содержание | вперед

Редактор кода

Редактор кода программы Visual Basic 6 — это достаточно мощный текстовый редактор с большим количеством возможностей и являющийся основным инструментом программиста для создания и отладки приложения.

В окне редактора (рис. 10.1) представлены следующие элементы управления:

  • раскрывающийся список Object (Объект) — обеспечивает выбор объектов приложения. Этот список находится в левом верхнем углу окна редактора. При выборе объекта в этом списке синхронно изменяется содержимое списка Procedure;
  • раскрывающийся список Procedure (Процедура) — дает возможность выбора членов объекта (событий) и автоматического вывода процедуры или шаблона для выбранного члена в окне редактора. Этот список находится справа от списка Object;
  • кнопка Procedure View (Просмотр процедур) — включает режим просмотра процедур для каждого объекта по отдельности. Располагается в левом, нижнем углу окна редактора;
  • кнопка Full Module View (Полный просмотр модулей) — включает режим работы полного просмотра процедур, при котором в окне редактора показаны все процедуры, разделенные горизонтальной линией (если установлен соответствующий флаг настройки). Располагается в левом нижнем углу окна редактора;
  • горизонтальная и вертикальная полосы прокрутки — позволяют просмотреть текст, который не помещается в текущем окне редактора.

Рис. 10.1. Редактор кода в режиме полного просмогра процедур

Как можно понять из списка элементов управления, редактор кода работает в двух режимах: в режиме просмотра всего текста приложения (полный просмотр процедур) (рис. 10.1) и в режиме просмотра процедур по отдельности (просмотр отдельных процедур) (рис. 10.2).

Рис. 10.2. Редактор кода в режиме просмотра процедур

Редактор кода вызывается автоматически при двойном щелчке мыши на форме проекта или командой Code (Код) меню View (Вид). Для каждого элемента проекта (формы или программного модуля) открывается отдельное окно редактора кода. Соответственно это окно появляется в списке окон меню Window (Окно). В большом проекте удобнее всего работать из Проводника проекта. В этом случае редактор кода вызывается кнопкой View Code (Просмотр кода) панели инструментов окна Проводника.

Для работы в окне редактора можно использовать контекстное меню (рис. 10.3). Оно содержит команды, приведенные в табл. 10.1.

Рис. 10.3. Контекстное меню редактора кода

Таблица 10.1. Команды контекстного меню редактора кода

Команда

Назначение

Cut (Вырезать)

Вырезает выделенный текст и вставляет его в буфер обмена

Copy (Копировать)

Копирует выделенный текст в буфер обмена

Paste (Вставить)

Вставляет текст из буфера обмена

List Properties/Methods (Список свойств/методов)

Показывает список свойств и методов для указанного объекта

List Constants

Показывает список констант

(Список констант)

Quick Info (Быстрая информация)

Выводит синтаксис вводимого оператора

Parameter Info (Информация о параметрах)

Выводит список параметров отдельной функции или оператора

Complete Word (Полное слово)

Вызывает список свойств и методов. При этом позиционирование курсора в списке осуществляется по начальным буквам введенного текста кода. Например, если вами введена буква "V", то курсор в списке будет установлен на свойстве Value. Выбранное свойство или метод можно вставить из этого списка в текст кода двойным щелчком мыши

Toggle (Установка)

Вызывает меню для установки точек останова, прерываний работы приложения по ошибкам, установки закладок в исходном тексте

Object Browser (Просмотр объектов)

Открывает окно Object Browser (Просмотр объектов)

Add Watch (Добавить наблюдение)

Открывает диалоговое окно Add Watch (Добавить наблюдение)

Definition (Описание)

Приводит описание указанного объекта (вызывая окно Object Browser) переменной или константы

Last Position (Последняя позиция)

Позиционирует курсор на команде в редакторе кода, которая была отредактирована (просмотрена) последней

Hide (Подавить)

Закрывает текущее окно


 

В свою очередь, Toggle (Установка) открывает меню, содержащее команды, описанные в табл. 10.2.

Таблица 10.2. Команды меню Toggle

Команда

Назначение

Breakpoint (Точка останова)

Устанавливает точку останова в текущей строке

Break on All Errors (Прерывать на всех ошибках)

Устанавливает автоматический переход в режим прерывания программы с возможностью продолжения работы с места прерывания при возникновении любой ошибки

Break in Class Module (Прервать в модуле класса)

Назначает прерывание работы программы при возникновении ошибок в модулях классов

Break on Unhandled Errors (Прервать по неуправляемым ошибкам)

Назначает прерывание работы программы по неуправляемым ошибкам

Bookmark (Закладка)

Устанавливает специальные метки (закладки) в левом вертикальном поле редактора


 

Замечание

Настройка редактора была описана в главе 1 при рассмотрении общих настроек среды проектирования. Напомним, что настройка параметров редактора осуществляется на вкладках Editor (Редактор) и Editor Format (Форматы редактора) диалогового окна Options, открываемого командой Options (Параметры) меню Tools (Сервис).

 

назад | содержание | вперед



Внимание! Если у вас не получилось найти нужную информацию, используйте рубрикатор или воспользуйтесь поиском


.



книги по программированию исходники компоненты шаблоны сайтов C++ PHP Delphi скачать